Big Huge Thesaurus

bubalus bubalis

noun

sounds kind of like